rain shadow - German English Dictionary